CircuitPython MicroPython on HUZZAH32
ESP32 with CircuitPython only in co-processor mode
The HUZZAH32 comes pre-programmed with ESP32 SPI WiFi co-processor firmware,
that you can use in CircuitPython to use this into a WiFi co-processsor over SPI + 2 pins.
Link to GitHub for CircuitPython code.
Use your ESP32 in stand-alone
mode
There is no
stand-alone
CircuitPython version for the HUZZAH32 and the Feather HUZZAH32.
But there is a MicroPython version for the ESP32. This is the same as with the ESP8266.
If you want Python on your ESP32 board, you can install MicroPython on it.
There are even two versions, for boards with and without external SPIRAM.
I think there is no need to use an ESP32 as a co-processor.
The ESP32 is a dual core processor, in contrast to the ESP8266 which is a single core processor.
So I think the ESP32 can handle your scripts and the wifi without any problems.
Installing MicroPython on your ESP32 board
You can use in CircuitPython to use this into a WiFi co-processsor over SPI + 2 pins:
https://github.com/ladyada/Adafruit_CircuitPython_ESP32SPI
Info